
/*product-------------------------*/
.i_prod_tit{width:1000px;margin:0 auto;text-align:center;font-size:30px;color:#333;padding:20px 0 20px 0;}
.i_prod_tit p{font-size:15px;color:#666;}
.main_prod{width:100%;float:left;background:url(../images/ss_j_01.jpg) center no-repeat;height:652px;line-height:652px;}


.i_prod_menu ul{margin:0 auto;width:430px;text-align:center;margin-top:40px;}
.i_prod_menu ul li{width:117px;float:left;display:block;height:34px;line-height:34px;margin-right:20px;}
.i_prod_menu ul li a{font-size:14px;color:#555;background:url(../images/s_p_02.png);height:34px;width:117px;display:block;}
.i_prod_menu ul li a:hover{background:url(../images/s_p_01.png);color:#fff;}
.i_prod_menu ul li a.hover{background:url(../images/s_p_01.png);color:#fff;}



.hprod_list{width:1000px; height:auto;margin:0 auto;overflow:hidden;min-height:300px;}
.hprod_list ul{ float:left; width:1000px;margin-top:30px;}
.hprod_list ul li{ float:left; width:230px; margin-left:10px; margin-right:10px; height:240px;  margin-bottom:15px;}
.hprod_list ul li a{color:#666;width:100%;height:100%;display:block;overflow:hidden;background:#FFF;border:1px #e2dfdf solid;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.hprod_list ul li a:hover{background:#0e5fc8;color:#FFF;border:1px #0e5fc8 solid;}
.hprod_list ul li .hprod_img{ float:left; width:230px;}
.hprod_list ul li .hprod_img img{ width:230px; height:200px;}
.hprod_list ul li .hprod_title{ float:left; width:230px; height:35px; line-height:35px; text-align:center; font-family: "microsoft yahei",Arial;font-size:14px}


@media (max-width: 768px) {
.i_prod_tit{width:100%;height:auto;overflow:hidden;background:#fafafa;}
.main_prod{background:#fafafa;height:auto;line-height:auto;}
.i_prod_menu ul{width:auto;height:auto;overflow:hidden;}
.i_prod_menu ul li{float:left;width:calc(50% - 10px);margin:0 5px 10px 5px;}
.i_prod_menu ul li a{width:auto;display:block;background:#fff;}

.hprod_list{width:100%;height:auto;overflow:hidden;min-height:auto;padding:20px 0 30px 0;}
.hprod_list ul{width:auto;height:auto;overflow:hidden;margin-top:0px;}
.hprod_list ul li{float:left;width:calc(49% - 10px);height:auto;overflow:hidden;margin:0 5px 10px 5px;border:1px #e2dfdf solid;}
.hprod_list ul li .hprod_img{width:100%;height:auto;}
.hprod_list ul li .hprod_img img{width:100%;height:auto;}
.hprod_list ul li .hprod_title{width:100%;height:auto;line-height:160%;}
.hprod_list ul li a{ border:none;}
}


/*product end --------------------*/


/*liyou*/
.liyou_t1{width:1000px;margin:0 auto;text-align:center;font-size:40px;color:#333;padding:30px 0 12px 0;font-weight:500;}
.liyou_t1 p{font-size:30px;color:#333;}
.liyou_t1 p span{color:#e56c00;font-size:34px;}
.liyou_t2{width:381px;margin:0 auto;height:40px;line-height:40px;background:url(../images/ss_j_02.jpg);margin-bottom:30px;}
.liyou_t2_l{float:left;width:190px;text-align:center;font-size:22px;color:#FFF;}
.liyou_t2_r{float:right;width:190px;text-align:center;font-size:22px;color:#FFF;}

@media (max-width: 768px) {
.liyou_t1{width:auto;background:#e87700;color:#fff;font-size:24px;padding:20px 10px;}
.liyou_t1 p{color:#fff;font-size:18px;}
.liyou_t1 p span{color:#fff;font-size:20px;}
.liyou_t2{display:none;}
}
/*liyou end-----------------------*/

/* youshi*/
.youshi{width:100%;height:297px;float:left;background:url(../images/ss_j_03.jpg) center no-repeat}
.ls { width:1000px;margin:0 auto;overflow:hidden}
.ls ul{ padding-top:30px; display:inline-block;margin-top:10px;}
.ls ul li { width:184px; float:left; padding:0 28px;}
.ls ul li p{ width:184px; text-align:center;font-family:"Microsoft YaHei"; font-size:17px; color:#fff; font-weight:500; height:50px; line-height:50px; overflow:hidden;}
.ls ul li span{ display:block; width:184px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#586ab6; text-transform:uppercase; height:20px; line-height:20px; overflow:hidden;}
.ls ul li img{ width:184px; height:191px;}

@media (max-width: 768px) {
.youshi{width:auto;height:auto;background:#0064d6;padding:20px 10px;}
.ls{width:auto;height:auto;overflow:hidden;}
.ls ul{padding:0 0;margin:0 auto;}
.ls ul li{float:left;width:calc(50% - 10px);margin:0 5px 10px 5px;padding:0 0;}
.ls ul li p{width:auto}
.ls ul li img{width:100%;height:auto;}
}
/* youshiend---------------------*/

/*dingzhi*/
.dz{ padding:53px 0 35px;width:1000px;margin:0 auto;overflow:hidden}
.dz_t{ background:url(../images/dz_btbg.gif) no-repeat; height:86px; padding-bottom:36px;}
.dz_t p{ line-height:42px; padding-left:25px;}
.dz_t a{ position:relative; height:46px; display:inline-block; line-height:46px;}
.dz_t ii{ font-size:43px; color:#01118d;}
.dz_t ai{ font-size:43px; color:#01118d;font-weight:600}
.dz_t span{ font-size:28px; color:#000; width:200px; position:absolute; top:-6px; left:184px;}
.dz_t q1{ font-size:24px; color:#000;}
.dz_t b{font-size:24px; color:#01118d; }

.dz_l{ position:relative; width:591px;}
.dz_l span{ position:absolute; top:485px; left:155px;}
.dz_l img{ width:591px; height:543px;}
.dz_l span img{ width:173px; height:40px;}
.dz_r{ width:365px;position:relative;}
.dz_r p{ border-bottom:#dddddd 1px dashed; height:90px; overflow:hidden;}
.dz_r p b{ display:block; background:url(../images/dz_line.gif) no-repeat 0 bottom; height:40px; line-height:35px; font-size:18px; color:#000; }
.dz_r p b i{ font-family:Arial, Helvetica, sans-serif; color:#c5c5c5; font-weight:normal; text-transform:uppercase; padding-left:10px;}
.dz_r p span{ font-size:15px; color:#494949; display:block; line-height:22px; padding-top:8px;}
.dz_r p span q{ color:#ff1b00;}
.dz_r .dz_rp01{ position:absolute; top:0; left:-80px;}
.dz_r .dz_rp02{ position:absolute; top:118px; left:10;}
.dz_r .dz_rp03{ position:absolute; top:240px; left:20px;}
.dz_r .dz_rp03 em,.dz_r .dz_rp03 span{ padding-left:20px;}
.dz_r .dz_rp04{position:absolute; top:355px; left:0;}
.dz_r .dz_rp05{ position:absolute; left:-70px; border:none; top:455px;}

.fl { float:left;}

@media (max-width: 768px) {
.dz{display:none;}
.dz_t{height:auto;overflow:hidden;width:auto;background:#fff;}
.dz_l{display:none;}
.dz_r{display:none;}
}
/*dingzhi end-------------------*/


/*about*/
.i_about{width:100%;float:left;background:url(../images/ss_j_05.jpg) top no-repeat;height:400px;overflow:hidden}
.i_abo_tit{width:1000px;margin:0 auto;font-size:26px;color:#FFF;text-align:center;margin-top:40px;}
.i_abo_tit p{font-size:16px;color:#FFF;}
.i_abo_con{width:1000px;margin:0 auto;background:#FFF;height:300px;}
.i_abo_txt{width:960px;margin:0 auto;margin-top:30px;height:auto;padding:30px 0 0 0;}
.i_abo_txt_l{float:left;width:490px;font-size:14px;line-height:180%;height:250px;margin-left:20px;}
.i_abo_txt_r{float:right;width:400px;}

.gao{width:1000px;margin:0 auto;height:146px;line-height:146px;padding:20px 0 20px 0}

@media (max-width: 768px) {
.i_about{width:100%;height:auto;overflow:hidden;background:#fff;}
.i_abo_tit{width:auto;color:#333;}
.i_abo_con{width:auto;padding:0 10px;height:auto;overflow:hidden;}
.i_abo_txt{width:100%;padding:0 0;margin:0 auto;height:auto;overflow:hidden;}
.i_abo_txt_l{width:100%;height:auto;overflow:hidden;font-size:16px;margin:0 auto;}
.i_abo_txt_r{width:auto;height:auto;}
.i_abo_txt_r img{width:100%;height:auto;}
.gao{display:none;}
}
/*about end--------------------*/





/*新闻开始*/
.news-maxbox{ width:1000px; height:auto; overflow:hidden; padding-top:25px;margin:0 auto;}
.news-box{ width:480px; height:auto; overflow:hidden;}
.news-top{ width:100%; height:30px; overflow:hidden;}
.news-topl{ width:240px; height:30px; line-height:30px; font-size:18px; color:#333333; font-weight:bold;}
.news-topl span{ color:#023f8f; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.news-topr{ height:24px; line-height:24px; margin-top:2px; border:1px solid #cacaca; text-align:center; width:72px; font-size:12px;}
.news-topr a{ color:#333333;}

.news-cen{ width:100%; height:auto; overflow:hidden; padding-top:25px;}
.news-cen img{ width:157px; height:118px; float:left;}
.news-cen p{ float:right; width:303px; height:auto; overflow:hidden;}
.news-cen p span{ width:280px; display:block; overflow:hidden;}
.news-bt{ height:35px; line-height:35px; font-size:16px; }
.news-bt a{ color:#333;font-size:16px;}
.news-nr{ height:60px; line-height:24px; font-size:14px; color:#7f7f7f;}
.news-riqi{ height:25px; line-height:25px; font-size:14px; color:#6b6b6b;}

.news-bot{ width:480px; height:auto; margin-top:18px;}
.news-bot ul{ width:480px; height:239px; overflow:hidden; }
.news-bot ul li{ width:465px;  background:url(../images/news-li.png) 4px 20px no-repeat; height:47px; padding-left:15px; border-bottom:1px dashed #ccc; }
.text_ro1{float:right;font-size: 12px;font-style: normal; height:47px; line-height:47px;font-weight: normal;color: #666; padding-right:6px; width:80px; text-align:center; }
.text_lo1{ font-size:14px;float:left;text-align:left; height:47px;  line-height:47px; width:370px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.text_lo1 a{ color:#666;font-size:14px;}

.hangye-box{ width:480px; height:auto; overflow:hidden;}
.hangye-top{width:100%; height:30px; overflow:hidden;}
.hangye-topl{ width:200px; height:auto; overflow:hidden;}
.hangye-topl ul { list-style-image:none; width:200px; overflow:hidden; }
.hangye-topl ul li{ width:100px; height:30px; line-height:30px; text-align:left; font-size:18px;  CURSOR: pointer; float:left; display:inline; font-weight:bold;   color:#333333; }
.hangye-topl .anniu{  color:#023f8f; }

.hangye-bot{ width:100%; height:auto; overflow:hidden;}
.hangye-bot ul{ width:100%; height:447px; overflow:hidden;}
.hangye-bot ul li{ width:100%; height:100px; overflow:hidden; padding-top:24px; padding-bottom:25px;}
.hangye-bot img{ width:125px; height:100px; float:left;}
.hangye-bot p{ width:335px; height:auto; overflow:hidden; float:right;}
.hangye-bot p span{ width:100%; display:block; overflow:hidden;}
.hangye-bt{ height:27px; line-height:27px; font-size:16px;}
.hangye-bt a{ color:#333333;font-size:16px;}
.hangye-nr{ height:48px; line-height:24px; font-size:14px; color:#7f7f7f;}
.hangye-riqi{ height:25px; line-height:25px; font-size:14px; color:#6b6b6b;}

.fl { float:left;}		
.fr { float:right;}		
.fn { float:none;}

@media (max-width: 768px) {
.news-maxbox{display:none;}
}
/*新闻结束*/


/*底部开始*/
.bot-maxbox{ width:100%; height:auto; overflow:hidden; background:url(../images/ss_j_07.jpg); padding-bottom:25px; max-height:500px;float:left;}
.bot-tdbox{ padding-top:47px; width:1000px; height:auto; overflow:hidden; position:relative;margin:0 auto;}
.bot-tdbt{ width:100px; height:37px; line-height:37px; text-align:center; border:2px solid #fff; position:absolute; z-index:99; left:25px; top:47px; color:#fff; font-weight:bold; font-size:18px; background:#0f7add;}
.bot-tddb{ width:996px;  border:2px solid #fff; height:130px; overflow:hidden; margin-top:19px; padding-top:39px;}
.bot-tddb p{ height:36px; line-height:36px; overflow:hidden; width:940px; padding-left:28px; font-size:14px; color:#FFF;}
.bot-tddb p span{ font-weight:bold;}
.bot-tddb p a{ color:#fff; padding-right:25px;font-size:14px}

.db-maxbox{ width:1000px; height:auto; overflow:hidden; padding-top:15px;margin:0 auto;}


.bot-navmax{ width:1000x; height:auto; overflow:hidden;margin:0 auto;}
.bot-nav{ width:1000px; height:26px; line-height:26px; font-size:14px; color:#fafafa; padding-bottom:10px; border-bottom:1px solid #0052a9; overflow:hidden;}
.bot-nav a{color:#fafafa; padding-left:10px; padding-right:10px;font-size:14px}
.bot-add{ width:800px; padding-left:10px; line-height:180%;height:auto;font-size:13px; color:#e3e3e3; overflow:hidden; padding-top:8px; float:left}
.bot-add a{color:#fff;}
.bot-add a:hover{color:#fff}
.dbr-ewm{ width:160px; max-height:100px; font-size:12px; float:left;padding-top:15px;}
.dbr-ewm ul li{ width:80px; height:100px;  float:left; margin-left:40px}
.dbr-ewm ul li img{ width:80px; height:80px;}
.dbr-ewm ul li  p{ text-align:center; color:#fff; line-height:22px}

.lianjiedao{ width:170px; height:100px; float:left; padding-top:20px}
.lianjiedao ul li{ float:left; width:20px; height:20px; margin-left:3px}
.lianjiedao ul li img{width:20px; height:20px}


.links{width:1000px;margin:0 auto;line-height:150%;color:#FFF;font-size:12px;margin-top:8px;}
.links a{font-size:12px;color:#FFF;padding-left:3px;padding-right:3px;}

@media (max-width: 768px) {
.bot-maxbox{width:auto;height:auto;overflow:hidden;padding:20px 8px 60px 8px;background:#0064d6;margin-top:10px;}
.bot-tdbox{display:none;}
.bot-nav{display:none;}
.bot-add{width:auto;padding:0 0;max-height:auto;font-size:16px;height:auto;overflow:hidden;}
.dbr-ewm{display:none;}
.links{display:none;}
.bot-navmax{ width:auto; height:auto; overflow:hidden;}
.bot-tddb{display:none;}
.db-maxbox{ width:auto; height:auto; overflow:hidden;}
}
/*底部结束*/